Text copied to clipboard!
Наслов
Text copied to clipboard!Softverski inženjer za testiranje
Опис
Text copied to clipboard!
Tražimo softverskog inženjera za testiranje koji će se pridružiti našem timu i doprineti razvoju visokokvalitetnih softverskih rešenja kroz automatizovano i manuelno testiranje. Kao deo našeg tima, bićete odgovorni za dizajniranje, razvoj i održavanje testova koji osiguravaju stabilnost i funkcionalnost naših aplikacija. Vaša uloga će biti ključna u identifikaciji grešaka, unapređenju kvaliteta softvera i saradnji sa timovima za razvoj, QA i DevOps.
Od kandidata očekujemo da ima iskustva u pisanju automatizovanih testova koristeći moderne alate i tehnologije kao što su Selenium, JUnit, TestNG, kao i poznavanje programskih jezika poput Jave, Pythona ili JavaScripta. Takođe je važno razumevanje procesa kontinuirane integracije i isporuke (CI/CD), kao i rad sa alatima poput Jenkins, Git i Docker.
Bićete uključeni u sve faze životnog ciklusa softverskog razvoja, od analize zahteva do implementacije i testiranja. Očekuje se da aktivno doprinosite unapređenju test strategija i automatizacije, kao i da sarađujete sa ostalim članovima tima kako biste osigurali da krajnji proizvod ispunjava sve tehničke i poslovne zahteve.
Idealni kandidat je analitičan, detaljan, sposoban da prepozna potencijalne probleme pre nego što dođu do krajnjih korisnika i sposoban da efikasno komunicira sa različitim timovima. Ako ste strastveni u vezi sa kvalitetom softvera i želite da radite u dinamičnom i inovativnom okruženju, ovo je prava prilika za vas.
Одговорности
Text copied to clipboard!- Razvijanje i održavanje automatizovanih testova
- Pisanje i izvršavanje manuelnih testova
- Saradnja sa timovima za razvoj i QA
- Analiza i prijavljivanje grešaka
- Učešće u planiranju test strategija
- Implementacija testova u CI/CD okruženju
- Praćenje performansi i stabilnosti aplikacija
- Kreiranje test dokumentacije
- Učestvovanje u revizijama koda
- Unapređenje procesa testiranja
Захтеви
Text copied to clipboard!- Diploma iz oblasti informatike ili srodne oblasti
- Iskustvo sa alatima za automatizaciju testiranja (npr. Selenium)
- Poznavanje programskih jezika (Java, Python, JavaScript)
- Razumevanje procesa CI/CD
- Iskustvo sa alatima kao što su Jenkins, Git, Docker
- Sposobnost analitičkog razmišljanja
- Odlične komunikacione veštine
- Iskustvo sa testiranjem web i mobilnih aplikacija
- Poznavanje testnih okvira kao što su JUnit, TestNG
- Sposobnost rada u timskom okruženju
Могућа питања на интервјуу
Text copied to clipboard!- Koje alate za automatizaciju testiranja ste koristili?
- Kako pristupate pisanju test slučajeva?
- Da li imate iskustva sa CI/CD alatima?
- Kako identifikujete i prijavljujete greške?
- Koji je vaš pristup testiranju performansi?
- Kako sarađujete sa razvojnim timom?
- Koje programske jezike koristite za testiranje?
- Kako osiguravate pokrivenost testovima?
- Da li ste radili sa mobilnim aplikacijama?
- Kako pristupate regresionom testiranju?